.product-card {
	box-shadow: none;
	.left {
		min-width: 300px;
		max-width: 300px;
		height: 200px;
		padding-left: 40px;
		background: #fbfbfb;
		background-image: url("../../../../public/images/decoration/3.png");
		background-repeat: no-repeat;
		background-position: center;
		background-size: 100% 100%;
		border-right: 1px solid #e4e7ed;
		border-radius: 3px 0 0 3px;
		.img {
			width: 36px;
			height: 36px;
			margin-top: 40px;
		}
		.title {
			margin-top: 10px;
			font-size: 20px;
			font-weight: 700;
			color: #000000;
			text-align: left;
		}
	}
	.body {
		flex: 1;
		height: 200px;
		padding: 0 20px 0 40px;
		overflow: auto;
		line-height: 35px;
		color: #000000;
		background-image: url("../../../../public/images/decoration/4.png");
		background-repeat: no-repeat;
		background-position: right bottom;
		.label {
			min-width: 70px;
		}
		.text {
			padding-left: 30px;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
		}
	}
}
.product-card:hover {
	.bg {
		background-image: url("../../../../public/images/decoration/O1CN018QS2eO1C8zOOD5fVH_!!6000000000037-0-tps-818-556.jpg");
		opacity: 0.5;
		animation: scale-img 5s ease-in-out infinite;
	}

	@keyframes scale-img {
		0% {
			transform: scale(1);
		}
		25% {
			transform: translate(-40px, -20px) scale(1.2);
		}
		50% {
			transform: scale(1);
		}
		75% {
			transform: translate(-40px, -20px) scale(1.2);
		}
	}
}
